Z=(range(1,8),range(-1,-8,-1));c=[input().split(',')for _ in' '*8];R={} for i in range(8): for j in range(8): x=c[i][j];K=lambda i,j:8>i>-1i+a>-1: if K(i+a,j):R[x]=R[x]=R.get(x,set())|{(i+a,j)} if c[i+a][j]>' ':break for a in r: if 8>j+a>-1: if K(i,j+a):R[x]=R[x]=R.get(x,set())|{(i,j+a)} if c[i][j+a]>' ':break if x in'Qb': for r in Z: for a in r: if 8>i+a>-1' ':break for a in r: if 8>i+a>-1' ':break if not R:print('No Kills Possible');exit() for i in sorted(R,key='KQkbrp'.index):print(f'{i}: {len(R[i])}')